package org.korosoft.rusalad.syncnrun.messaging;

/**
 * Syncnrun messaging endpoint.
 *
 * @author Dmitry Korotkov
 * @since 1.0
 */
public interface StateAwareMessageProcessor extends MessageProcessor {
    /**
     * Method transferEnded is invoked when message transfer failed or ended and no more messages will be sent
     *
     * @param route Incoming message route
     */
    public void transferEnded(MessageRoute route);
}
